package com.jyh.userInfo.entity;

import java.util.Date;

public class JyhPerson {
    /**
     * 
     *
     * @mbggenerated 2017-10-14
     */
    private Integer ID;

    /**
     * 自生成主键，唯一不重复
     *
     * @mbggenerated 2017-10-14
     */
    private String uuid;

    /**
     * 用户编号
     *
     * @mbggenerated 2017-10-14
     */
    private String userNumber;

    /**
     * 用户身份证号
     *
     * @mbggenerated 2017-10-14
     */
    private String userIDCard;

    /**
     * 用户注册手机号
     *
     * @mbggenerated 2017-10-14
     */
    private String phoneNumber;

    /**
     * 密码
     *
     * @mbggenerated 2017-10-14
     */
    private String password;

    /**
     * APP当前版本号
     *
     * @mbggenerated 2017-10-14
     */
    private String version;

    /**
     * 设备指纹号
     *
     * @mbggenerated 2017-10-14
     */
    private String device;

    /**
     * 当前时间戳
     *
     * @mbggenerated 2017-10-14
     */
    private String timestamp;

    /**
     * 生成时间(注册时间)
     *
     * @mbggenerated 2017-10-14
     */
    private Date logtime;

    /**
     * 当前状态 登录时1 退出登录0
     *
     * @mbggenerated 2017-10-14
     */
    private Integer state;

    /**
     * 设备类型  0:SDK-android 1:SDK-ios 2:WEB 3：WAP
     *
     * @mbggenerated 2017-10-14
     */
    private Integer deviceType;

    /**
     * 渠道号（android）
     *
     * @mbggenerated 2017-10-14
     */
    private String channelNumber;

    /**
     * 删除标记 0 未删除的，1 已经删除
     *
     * @mbggenerated 2017-10-14
     */
    private Integer isDelete;

    /**
     * 32token编码(uuid生成)
     *
     * @mbggenerated 2017-10-14
     */
    private String token;

    /**
     * 用户真实姓名
     *
     * @mbggenerated 2017-10-14
     */
    private String userName;

    /**
     * 
     * @return ID 
     */
    public Integer getID() {
        return ID;
    }

    /**
     * 
     * @param ID 
     *
     * @mbggenerated 2017-10-14
     */
    public void setID(Integer ID) {
        this.ID = ID;
    }

    /**
     * 自生成主键，唯一不重复
     * @return uuid 自生成主键，唯一不重复
     */
    public String getUuid() {
        return uuid;
    }

    /**
     * 自生成主键，唯一不重复
     * @param uuid 自生成主键，唯一不重复
     *
     * @mbggenerated 2017-10-14
     */
    public void setUuid(String uuid) {
        this.uuid = uuid == null ? null : uuid.trim();
    }

    /**
     * 用户编号
     * @return userNumber 用户编号
     */
    public String getUserNumber() {
        return userNumber;
    }

    /**
     * 用户编号
     * @param userNumber 用户编号
     *
     * @mbggenerated 2017-10-14
     */
    public void setUserNumber(String userNumber) {
        this.userNumber = userNumber == null ? null : userNumber.trim();
    }

    /**
     * 用户身份证号
     * @return userIDCard 用户身份证号
     */
    public String getUserIDCard() {
        return userIDCard;
    }

    /**
     * 用户身份证号
     * @param userIDCard 用户身份证号
     *
     * @mbggenerated 2017-10-14
     */
    public void setUserIDCard(String userIDCard) {
        this.userIDCard = userIDCard == null ? null : userIDCard.trim();
    }

    /**
     * 用户注册手机号
     * @return phoneNumber 用户注册手机号
     */
    public String getPhoneNumber() {
        return phoneNumber;
    }

    /**
     * 用户注册手机号
     * @param phoneNumber 用户注册手机号
     *
     * @mbggenerated 2017-10-14
     */
    public void setPhoneNumber(String phoneNumber) {
        this.phoneNumber = phoneNumber == null ? null : phoneNumber.trim();
    }

    /**
     * 密码
     * @return password 密码
     */
    public String getPassword() {
        return password;
    }

    /**
     * 密码
     * @param password 密码
     *
     * @mbggenerated 2017-10-14
     */
    public void setPassword(String password) {
        this.password = password == null ? null : password.trim();
    }

    /**
     * APP当前版本号
     * @return version APP当前版本号
     */
    public String getVersion() {
        return version;
    }

    /**
     * APP当前版本号
     * @param version APP当前版本号
     *
     * @mbggenerated 2017-10-14
     */
    public void setVersion(String version) {
        this.version = version == null ? null : version.trim();
    }

    /**
     * 设备指纹号
     * @return device 设备指纹号
     */
    public String getDevice() {
        return device;
    }

    /**
     * 设备指纹号
     * @param device 设备指纹号
     *
     * @mbggenerated 2017-10-14
     */
    public void setDevice(String device) {
        this.device = device == null ? null : device.trim();
    }

    /**
     * 当前时间戳
     * @return timestamp 当前时间戳
     */
    public String getTimestamp() {
        return timestamp;
    }

    /**
     * 当前时间戳
     * @param timestamp 当前时间戳
     *
     * @mbggenerated 2017-10-14
     */
    public void setTimestamp(String timestamp) {
        this.timestamp = timestamp == null ? null : timestamp.trim();
    }

    /**
     * 生成时间(注册时间)
     * @return logtime 生成时间(注册时间)
     */
    public Date getLogtime() {
        return logtime;
    }

    /**
     * 生成时间(注册时间)
     * @param logtime 生成时间(注册时间)
     *
     * @mbggenerated 2017-10-14
     */
    public void setLogtime(Date logtime) {
        this.logtime = logtime;
    }

    /**
     * 当前状态 登录时1 退出登录0
     * @return state 当前状态 登录时1 退出登录0
     */
    public Integer getState() {
        return state;
    }

    /**
     * 当前状态 登录时1 退出登录0
     * @param state 当前状态 登录时1 退出登录0
     *
     * @mbggenerated 2017-10-14
     */
    public void setState(Integer state) {
        this.state = state;
    }

    /**
     * 设备类型  0:SDK-android 1:SDK-ios 2:WEB 3：WAP
     * @return deviceType 设备类型  0:SDK-android 1:SDK-ios 2:WEB 3：WAP
     */
    public Integer getDeviceType() {
        return deviceType;
    }

    /**
     * 设备类型  0:SDK-android 1:SDK-ios 2:WEB 3：WAP
     * @param deviceType 设备类型  0:SDK-android 1:SDK-ios 2:WEB 3：WAP
     *
     * @mbggenerated 2017-10-14
     */
    public void setDeviceType(Integer deviceType) {
        this.deviceType = deviceType;
    }

    /**
     * 渠道号（android）
     * @return channelNumber 渠道号（android）
     */
    public String getChannelNumber() {
        return channelNumber;
    }

    /**
     * 渠道号（android）
     * @param channelNumber 渠道号（android）
     *
     * @mbggenerated 2017-10-14
     */
    public void setChannelNumber(String channelNumber) {
        this.channelNumber = channelNumber == null ? null : channelNumber.trim();
    }

    /**
     * 删除标记 0 未删除的，1 已经删除
     * @return isDelete 删除标记 0 未删除的，1 已经删除
     */
    public Integer getIsDelete() {
        return isDelete;
    }

    /**
     * 删除标记 0 未删除的，1 已经删除
     * @param isDelete 删除标记 0 未删除的，1 已经删除
     *
     * @mbggenerated 2017-10-14
     */
    public void setIsDelete(Integer isDelete) {
        this.isDelete = isDelete;
    }

    /**
     * 32token编码(uuid生成)
     * @return token 32token编码(uuid生成)
     */
    public String getToken() {
        return token;
    }

    /**
     * 32token编码(uuid生成)
     * @param token 32token编码(uuid生成)
     *
     * @mbggenerated 2017-10-14
     */
    public void setToken(String token) {
        this.token = token == null ? null : token.trim();
    }

    /**
     * 用户真实姓名
     * @return userName 用户真实姓名
     */
    public String getUserName() {
        return userName;
    }

    /**
     * 用户真实姓名
     * @param userName 用户真实姓名
     *
     * @mbggenerated 2017-10-14
     */
    public void setUserName(String userName) {
        this.userName = userName == null ? null : userName.trim();
    }
}